package models

// 店铺开票信息
type IvsShopTax struct {
	TenantId *uint64 `gorm:"column:tenant_id"` // 租户id
	Shopid *uint64 `gorm:"column:shopid"` // 店铺ID
	TaxNum *string `gorm:"column:tax_num"` // 税号
	ChargingTaxRate *float64 `gorm:"column:charging_tax_rate"` // 电费税率
	ServicesTaxRate *float64 `gorm:"column:services_tax_rate"` // 服务费税率
	SellerName *string `gorm:"column:seller_name"` // 销售方名称
	SellerAddr *string `gorm:"column:seller_addr"` // 销售方地址
	SellerTel *string `gorm:"column:seller_tel"` // 销售方电话
	SellerBankAcc *string `gorm:"column:seller_bank_acc"` // 销售方银行账号
	InvoiceCount *int32 `gorm:"column:invoice_count"` // 发票数量
	CreatedTime *jsontime.JsonTime `gorm:"column:created_time"` 
	UpdatedTime *jsontime.JsonTime `gorm:"column:updated_time"` // 更新时间
}
func (entity *IvsShopTax) TableName() string {
	return "ivs_shop_tax"
}